Tureng Mobile
Deyim
2
i.
demolition job
i.
a demolition job [uk]